# encoding: utf-8

# 设计一个无限循环，可以让用户一直输入
while True:
    # 在键盘上读取一个三位数字，并强制转换为int类型
    number = int(input("请输入一个三位数字:"))
    # 获取这个三位数字的个位、十位、百位
    ge_wei = number % 10 // 1
    shi_wei = number % 100 // 10
    bai_wei = number % 1000 // 100
    # 判断每一位的三次方加起来是否等于输入的number
    if ge_wei * ge_wei * ge_wei + shi_wei * shi_wei * shi_wei + bai_wei * bai_wei * bai_wei == number:
        print(f"{number}是水仙花数")
    else:
        print(f"{number}不是水仙花数")
